<?php
    include('checkAdminAccess.php');
    $iniVars = parse_ini_file('../../config.ini',TRUE);
    include('../classes/adodb5/adodb.inc.php');
    include('../classes/class.upload.php');
    include('../function/db.func.php');
    
    $psId = $_POST['psId'];
    $prideMsg = $_POST['prideMsg'];
    $prideActive = $_POST['prideActive'];
    
    $sql = "UPDATE translation_interpreter SET ti_msg='$prideMsg' , ti_active='$prideActive' WHERE ti_id=$psId";
    $result = $db->Execute($sql);
    
    if($result){
        if($_FILES['prideImg']['name']!='')
        {
            $handle = new Upload($_FILES['prideImg']);
            //if($handle->image_src_x==40 AND $handle->image_src_y==40)
            //{
                if ($handle->uploaded)
                {
                    $handle->image_resize = true;
                    $handle->image_ratio_fill = true;
                    $handle->image_x = 40;
                    $handle->image_y = 40;
                    $handle->Process($iniVars['Locations']['sitepath'].'images/translation_interpreter');
        
                    if ($handle->processed)
                    {
                        $sql = "SELECT ti_img FROM translation_interpreter WHERE ti_id=$psId";
                        $result = $db->Execute($sql);
                        
                        $oldPsImg = $result->fields['ti_img'];
                        
                        $sql = 'UPDATE translation_interpreter SET ti_img="images/translation_interpreter/'.$handle->file_dst_name.'" WHERE ti_id='.$psId;
                        $result =$db->Execute($sql);
                        if($result)
                        {
                            @unlink($iniVars['Locations']['sitepath'].'images/translation_interpreter/'.$oldPsImg);
                            echo <<<result
                            <script type="text/javascript">
                                alert('บันทึกข้อมูลเรียบร้อยแล้ว');
                                top.location.reload();
                            </script>
result;
                        }
                        else
                        {
                            @unlink($iniVars['Locations']['sitepath'].'images/translation_interpreter/'.$handle->file_dst_name);
                            echo <<<result
                            <script type="text/javascript">
                                alert('ไม่สามารถอัพโหลดรูปภาพได้ กรุณาแก้ไขภายหลัง');
                                top.location.reload();
                            </script>
result;
                        }
                    }
                    else
                    {
                        echo <<<result
                        <script type="text/javascript">
                            alert('ไม่สามารถอัพโหลดรูปภาพได้ กรุณาแก้ไขภายหลัง');
                            top.location.reload();
                        </script>
result;
                    }
        
                }
                else
                {
                    echo <<<result
                    <script type="text/javascript">
                        alert('ไม่สามารถอัพโหลดรูปภาพได้ กรุณาแก้ไขภายหลัง');
                        top.location.reload();
                    </script>
result;
                }
//            }
//            else
//            {
//                echo <<<result
//                <script type="text/javascript">
//                    alert('รูปภาพขนาด 40x40 pixel เท่านั้น');
//                </script>
//result;
//            }
        }else{
            echo <<<result
            <script type="text/javascript">
                alert('บันทึกข้อมูลเรียบร้อยแล้ว');
                top.location.reload();
            </script>
result;
        }
    }else{
        echo <<<result
        <script type="text/javascript">
            alert('ไม่สามารถแก้ไขข้อมูลได้ กรุณาลองใหม่ภายหลัง');
            top.location.reload();
        </script>
result;
    }
?>